package veilingDomein;

import java.util.ArrayList;
import java.util.Date;

import veilingService.ServiceProvider;

public class Factuur {
	private int id;
	private Date datum;
	private User gefactureerde;
	private ArrayList<FactuurRegel> factuurregels = new ArrayList<FactuurRegel>();
	
	public Factuur() {
		
	}
	
	public Factuur(int id, Date date, ArrayList<FactuurRegel> factuurregels) {
		this.id = id;
		this.datum = date;
		this.factuurregels = factuurregels;
	}
	
	public int getId() {
		return id;
	}
	
	public Date getDatum() {
		return datum;
	}
	
	public ArrayList<FactuurRegel> getFactuurregels() {
		return ServiceProvider.getVeilingService().getFactuurRegels(this);
	}
	
	
	
}
